fence sitter – English–Italiano translations

🇬🇧 en it 🇮🇹

fence sitter noun

  • one maintaining neutral position
attendista
Wiktionary Links